process development engineering .net quality software thin-client management projects c++ java fire open source j2ee radius3 quality assurance developers application safety consulting security osha business project management